structures administratives - French English Dictionary